solid waste landfill facility - Turc Anglais Dictionnaire